technical advisor - English Synonyms Dictionary